xl: introduce a firmware option
authorRoger Pau Monne <roger.pau@citrix.com>
Fri, 22 Sep 2017 15:25:07 +0000 (16:25 +0100)
committerRoger Pau Monne <roger.pau@citrix.com>
Thu, 28 Sep 2017 14:28:01 +0000 (15:28 +0100)
commit931bd35bf6825ca97d03e9059a014cf1674ae6f0
treeb1365be27db60d80778274aef996dd4fba069b6c
parentc7dfe4ac58dd9c8678126b78da961b233a49f3f9
xl: introduce a firmware option

The new firmware option aims to provide a coherent way to set the
firmware for the different kind of guests Xen supports.

For PV guests the available firmwares are pvgrub{32|64}, and for HVM
the following are supported: bios, uefi, seabios, rombios and ovmf.
Note that uefi maps to ovmf, and bios maps to the default firmware for
each device model.

The xl.cfg man page is updated to document the new feature.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
docs/man/xl.cfg.pod.5.in
tools/xl/xl_parse.c